daring rescue - German English Dictionary